﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="IMediaDefinitionAuditRepository.cs" company="DST Nexdox">
//   Copyright (c) DST Nexdox. All rights reserved.
// </copyright>
// <summary>
//   Defines the IMediaDefinitionAuditRepository type.
// </summary>
// --------------------------------------------------------------------------------------------------------------------

namespace DocProcessingRepository.Interfaces
{
  using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using System.Threading.Tasks;
  using Entities;

  public interface IMediaDefinitionAuditRepository
  {
    List<MediaDefinitionAuditEntity> GetAudits(Int32 mediaDefinitionId);

    MediaDefinitionAuditEntity AddAudit(Int32 mediaDefinitionId, String userId, MediaDefinitionAudit.MediaDefinitionAuditType type, DateTime date, String details);
  }
}
